.block_contactform__form--content .freeform-column .ff-errors>li,.block_contactform__form--content .freeform-column .freeform-errors>li,.block_contactform__form--content .freeform-column .freeform-input,.block_contactform__form--content .freeform-column .freeform-label.form-label,.block_contactform__form--content .freeform-label.freeform-required:after{font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.block_contactform__form--content .submit{font-family:VFSans;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.block_contactform__image{position:relative}.block_contactform__image h2.block_contactform__title{left:5%;position:absolute;top:calc(50% - 1.75rem);z-index:3}.block_contactform__image:after{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.231)),50%;background-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.block_contactform__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991.98px){.block_contactform__image img{max-height:200px}}.block_contactform__content{align-items:center;display:flex;height:100%;justify-content:space-between;padding-left:1.5rem;width:100%}.block_contactform h2.block_contactform__title{color:var(--a-blanco);font-size:3.5rem!important;text-transform:uppercase}@media (max-width:991.98px){.block_contactform h2.block_contactform__title{font-size:2rem!important;left:0;text-align:center;width:100%}}.block_contactform__form{background-color:var(--cerulean);height:100%;width:100%}@media (max-width:991.98px){.block_contactform__form{background-color:#f6fcff}}.block_contactform__form--content .ff-errors{padding-left:10px;padding-top:10px}.block_contactform__form--content .freeform-label.freeform-required:after{color:var(--b-cereza);content:"*";margin-left:5px}.block_contactform__form--content .ff-form-errors,.block_contactform__form--content .ff-form-success{display:none}.block_contactform__form--content .freeform-column .freeform-input{border:1px solid #93b0c2;border-radius:0;line-height:2rem}.block_contactform__form--content .freeform-column .freeform-label.form-label{color:var(--a-blanco);font-weight:600}.block_contactform__form--content .freeform-column .freeform-label.form-label:after{color:var(--b-cereza)!important}@media (max-width:991.98px){.block_contactform__form--content .freeform-column .freeform-label.form-label{color:#27251f}}.block_contactform__form--content .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23991e66'%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E")}.block_contactform__form--content select,.block_contactform__form--content textarea{border:1px solid #93b0c2}.block_contactform__form--content .freeform-column .ff-errors>li,.block_contactform__form--content .freeform-column .freeform-errors>li{color:var(--a-blanco)}@media (max-width:991.98px){.block_contactform__form--content .freeform-column .ff-errors>li,.block_contactform__form--content .freeform-column .freeform-errors>li{color:#27251f}}.block_contactform__form--content .submit{align-items:center;background-color:var(--b-cereza);border:none;color:var(--a-blanco);display:flex;font-weight:600;gap:1rem;justify-content:center;padding:.5rem 1rem}.block_contactform__form--content .submit:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23fff' fill='none'%3E%3Cpath d='M1.306 8.194h19.388a.307.307 0 0 1 0 .613H1.306a.307.307 0 0 1 0-.613z'/%3E%3Cpath d='M13.01.5c.079 0 .157.03.217.09l7.684 7.695a.31.31 0 0 1 0 .434l-7.684 7.691a.306.306 0 1 1-.434-.434l7.467-7.474-7.467-7.478A.307.307 0 0 1 13.01.5z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:17px;width:22px}.block_contactform__form--content .submit:hover{background-color:#991e66}
